iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 4
1
Mobile Development

Android 從零開始系列 第 4

[Day04] Layout版面配置

  • 分享至 

  • xImage
  •  

次偏要介紹的是Layout版面配置的種類及使用方法,首先簡單介紹一下版面配置的種類:

1.Relative layout
2.Linear layout
3.Absolute layout
4.Table layout
5.Frame layout
6.Relative layout

1.Relative layout是以相對的方式排版,可依照其他元件或是以視窗來設定下左右的相對位置,是種常見排版方式。

Relative layout 官方參考資料

2.Linear layout
線性版面配置系統提供基本的兩個方向:
vertical 元件直向由上至下排列
horizonal 元件水平由左至右排列

Linear layout 官方參考資料

3.Absolute layout
Absolute layout在描述物體位置時通常有明確的座標位置,而最常見描述為二維的XY座標,所以元件在此版面是藉由X、Y座標定義提供元件位置的描述。

Absolute layout 官方參考資料

4.Table layout
Table layout為表格版面配置,可使元件在以類似表格的排版方式,以行列的方式呈現。

Table layout 官方參考資料

5.Frame layout
Frame layout能夠將所有元件全部聚集在同一個位置,因為位於相同位置,因此元件間是以堆疊方式呈現,堆疊的方式是按照xml檔排列的順序決定的。

Frame layout 官方參考資料


上一篇
[Day03] Anroid Studio IDE基本架構
下一篇
[Day05] Text元件
系列文
Android 從零開始30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0

/images/emoticon/emoticon12.gif
♐1111007(五)1535_By Zi

我要留言

立即登入留言